Diagnostic tools for 3D unstructured oceanographic data
نویسنده
چکیده
Most ocean models in current use are built upon structured meshes. It follows that most existing tools for extracting diagnostic quantities (volume and surface integrals, for example) from ocean model output are constructed using techniques and software tools which assume structured meshes. The greater complexity inherent in unstructured meshes (especially fully unstructured grids which are unstructured in the vertical as well as the horizontal direction) has left some oceanographers, accustomed to traditional methods, unclear on how to calculate diagnostics on these meshes. In this paper we show that tools for extracting diagnostic data from the new generation of unstructured ocean models can be constructed with relative ease using open source software. Higher level languages such as Python, in conjunction with packages such as NumPy, SciPy, VTK and MayaVi, provide many of the high-level primitives needed to perform 3D visualisation and evaluate diagnostic quantities, e.g. density fluxes. We demonstrate this in the particular case of calculating flux of vector fields through isosurfaces, using flow data obtained from the unstructured mesh finite element ocean code ICOM, however this tool can be applied to model output from any unstructured grid ocean code.
منابع مشابه
A New Implicit Dissipation Term for Solving 3D Euler Equations on Unstructured Grids by GMRES+LU-SGS Scheme
Due to improvements in computational resources, interest has recently increased in using implicit scheme for solving flow equations on 3D unstructured grids. However, most of the implicit schemes produce greater numerical diffusion error than their corresponding explicit schemes. This stems from the fact that in linearizing implicit fluxes, it is conventional to replace the Jacobian matrix in t...
متن کاملA New Implicit Dissipation Term for Solving 3D Euler Equations on Unstructured Grids by GMRES+LU-SGS Scheme
Due to improvements in computational resources, interest has recently increased in using implicit scheme for solving flow equations on 3D unstructured grids. However, most of the implicit schemes produce greater numerical diffusion error than their corresponding explicit schemes. This stems from the fact that in linearizing implicit fluxes, it is conventional to replace the Jacobian matrix in t...
متن کاملA Streamrunner and Streamcomets for Highly Interactive Visualization of CFD Simulation Data on Versatile, Unstructured Grids
Visualization of CFD simulation data on unstructured, 3D grids poses several challenges. The wide range of real-world data set sizes and the geometric versatility within individual, unstructured CFD simulation models present special challenges to the engineers analyzing flow simulation results. Users also face perceptual problems such as occlusion, visual complexity, lack of directional cues, a...
متن کاملEmbedded wavelet-based coding of three-dimensional oceanographic images with land masses
We describe the Wavelets Around Land Masses (WAVAL) system for the embedded coding of 3D oceanographic images. These images differ from those arising in other applications in that valid data exists only at grid points corresponding to sea; grids points that cover land or lie beyond the bathymetry have no associated data. For these images, the WAVAL system employs a 3D lifting wavelet transform ...
متن کاملProcessing of 3D Unstructured Measurement Data for Reverse Engineering
One of the most difficult problems in reverse engineering is the processing of unstructured data. NURBS (Non-uniform Rational B-splines) surfaces are a popular tool for surface modeling. However, they cannot be directly created from unstructured data, as they are defined on a four-sided domain with explicit parametric directions. Therefore, in reverse engineering, it is necessary to process uns...
متن کامل